low solubility - German English Dictionary